const { Category } = require('../common/mysql.js')
const { Op } = require('sequelize')

module.exports = {
    async getCategoryList(name) {
        return await Category.findAll({
            where: {
                type: {
                    [Op.like]: `${name}-%`
                }
                // parent_id: {
                //     [Op.eq]: null
                // }
            }
        })
    }
    // async getCategoryPartList() {
    //     const categoryPartList = await Category.findAll({
    //         include: [
    //             {
    //                 model: Part
    //             }
    //         ]
    //     })
    //     return categoryPartList.filter(item => item.Parts.length > 0)
    // }
}
